#include <stdio.h>
#include <string.h>
#include <assert.h>
#include <stdlib.h>

#define MAX 100
#define NAME_MAX 20
#define SEX_MAX 5
#define TELE_MAX 12
#define ADDR_MAX 30

typedef struct PeoInfo
{
    char name[NAME_MAX];
    int age;
    char sex[SEX_MAX];
    char tele[TELE_MAX];
    char addr[ADDR_MAX];
} Peo;

typedef struct concate
{
    Peo data[MAX];
    int count;
} concate; 

void ConcateInit(concate *ps);

void AddContact(concate *ps);

void DelContact(concate *ps);

void ModContact(concate *ps);

void SearchContact(concate *ps);

void ShowContact(concate *ps);

void SortContact(concate *ps);
